shift supervisor assistant - German English Dictionary